#define  _CRT_SECURE_NO_WARNINGS

//#include<iostream>
//
//using namespace std;

//int main()
//{
//	string s1("hello world hello bit");
//	int pos = s1.find(' ');
//	while (pos != string::npos)
//	{
//		s1.replace(pos, 1, "%%");
//		pos = s1.find(' ', pos + 2);
//	}
//	cout << s1 << endl;
//
//	return 0;
//}

//#include<iostream>
//
//using namespace std;
//
//int main()
//{
//    string s;
//    getline(cin, s);
//    int pos = s.rfind(' ');
//    cout << s.size() - pos - 1 << endl;
//
//    return 0;
//}

#include"string.h"
#include<iostream>

using namespace std;

int main()
{
	//yyh::test1();
	yyh::test2();

	return 0;
}